Skew-Frobenius Maps on Hyperelliptic Curves
نویسندگان
چکیده
The hyperelliptic curve cryptosystems take most of the time for computing a scalar multiplication kD of an element D in the Jacobian JC of a hyperelliptic curve C for an integer k. Therefore its efficiency depends on the scalar multiplications. Among the fast scalar multiplication methods, there is a method using a Frobenius map. It uses a Jacobian defined over an extension field of the definition field of C, so that the Jacobian cannot be a 160 bit prime order. Therefore there is a loss of efficiency in that method. Iijima et al. proposed a method using a Frobeinus map on the quadratic twist of an elliptic curve, which is called a skew-Frobenius map in this paper. This paper shows constructions of the skew-Frobenius maps on hyperelliptic curves of genus 2 and 3.
منابع مشابه
Speeding up the Scalar Multiplication in the Jacobians of Hyperelliptic Curves Using Frobenius Map
In [8] Koblitz suggested to make use of a Frobenius expansion to speed up the scalar multiplications in the Jacobians of hyperelliptic curves over the characteristic 2 field. Recently, Günther et. al.[6] have modified Koblitz’s Frobenius expansion method and applied it to the Koblitz curves of genus 2 over F2 to speed up the scalar multiplication. In this paper, we show that the method given in...
متن کاملFast Scalar Multiplications on Hyperelliptic Curve Cryptosystems
Scalar multiplication is the key operation in hyperelliptic curve cryptosystem. By making use of Euclidean lengths of algebraic integral numbers in a related algebraic integer ring, we discuss the Frobenius expansions of algebraic numbers, theoretically and experimentally show that the multiplier in a scalar multiplication can be reduced and converted into a Frobenius expansion of length approx...
متن کاملTraces of High Powers of the Frobenius Class in the Hyperelliptic Ensemble
The Riemann Hypothesis, proved by Weil [19], is that the zeros of P (u) all lie on the circle |u| = 1/√q. Thus one may give a spectral interpretation of PC(u) as the characteristic polynomial of a 2g × 2g unitary matrix ΘC : PC(u) = det(I − u √ q ΘC) so that the eigenvalues eiθj of ΘC correspond to zeros q−1/2e−iθj of ZC(u). The matrix (or rather the conjugacy class) ΘC is called the unitarized...
متن کاملPairings on Jacobians of Hyperelliptic Curves
Consider the Jacobian of a hyperelliptic genus two curve de ned over a nite eld. Under certain restrictions on the endomorphism ring of the Jacobian, we give an explicit description of all non-degenerate, bilinear, anti-symmetric and Galois-invariant pairings on the Jacobian. From this description it follows that no such pairing can be computed more e ciently than the Weil pairing. To establish...
متن کاملCounting Points on Hyperelliptic Curves using Monsky-Washnitzer Cohomology
We describe an algorithm for counting points on an arbitrary hyperelliptic curve over a finite field Fpn of odd characteristic, using Monsky-Washnitzer cohomology to compute a p-adic approximation to the characteristic polynomial of Frobenius. For fixed p, the asymptotic running time for a curve of genus g over Fpn with a rational Weierstrass point is O(g4+ǫn3+ǫ).
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEICE Transactions
دوره 91-A شماره
صفحات -
تاریخ انتشار 2008